package co.com.inversiones.xyz.ltda.bl;

import co.com.inversiones.xyz.ltda.dto.Rol;
import co.com.inversiones.xyz.ltda.exception.BlException;
import co.com.inversiones.xyz.ltda.exception.DaoException;

public interface RolBl {
	
	/**
	 * Metodo que inserta un nuevo Rol en la base de datos
	 * @param nombre nombre del rol
	 * @throws DaoException
	 * @throws BlException
	 */

	public void guardarRol(String nombre) throws DaoException, BlException;
	
	/**
	 * Metodo que consulta un Rol por su id 
	 * @param id identificacion del rol
	 * @return los datos del rol
	 * @throws DaoException
	 * @throws BlException
	 */
    public Rol getRol(int id) throws DaoException, BlException;
}
